multi-suction pump - German English Dictionary